Skip to content

chore: vendor library-only cc-switch - #1

Merged
cindyrui71 merged 4 commits into
mainfrom
john/vendor-cli-feature
Aug 21, 2026
Merged

chore: vendor library-only cc-switch#1
cindyrui71 merged 4 commits into
mainfrom
john/vendor-cli-feature

Conversation

@cindyrui71

Copy link
Copy Markdown
Contributor

Summary

  • vendor botiverse/cc-switch-cli commit da39f632730ff72635bcfc4e82253503c4cebf18
  • consume the vendored crate with default-features = false
  • refresh Cargo.lock, removing the CLI/TUI-only dependency set
  • record fork provenance and the corresponding upstream PR

Upstream contribution: SaladDay/cc-switch-cli#421

Validation

  • cargo check --locked
  • cargo fmt --check
  • cargo clippy --all-targets -- -D warnings
  • yarn build:debug
  • yarn lint
  • yarn test (10 passed)
  • Taplo and Prettier checks for changed TOML/JSON/Markdown files
  • verified the vendored crate's direct dependency graph excludes all CLI/TUI dependencies

John added 4 commits August 21, 2026 14:45
Signed-off-by: John <john@mail.build>
Signed-off-by: John <john@mail.build>
Signed-off-by: John <john@mail.build>
Signed-off-by: John <john@mail.build>
@cindyrui71
cindyrui71 merged commit d95aea0 into main Aug 21, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant